#include <stdio.h>
int i=0,min=99,max=0,temp=0,mi=0,ma=0;
int num[10];
int *p[10];
void import(void){
for(i=0;i<10;i++){
    scanf("%d",&num[i]);
    p[i]=&num[i];
}
}
void swap(void){
for(i=0;i<10;i++){
    if(num[i]>max){
        max=num[i];
        ma=i;
    }
    if(num[i]<min){
        min=num[i];
        mi=i;
    }
}
temp=*p[0];
*p[0]=*p[mi];
*p[mi]=temp;
temp=*p[9];
*p[9]=*p[ma];
*p[ma]=temp;
}
void export(void){
for(i=0;i<10;i++){
    printf("%d",*p[i]);
    if(i!=9){
        printf(" ");
    }
}
}
int main(){
    printf("input 10 numbers:");
    import();
    swap();
    printf("Now,they are:");
    export();
    return 0;
}